---
title: "Val av tabellnamn?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/webbutveckling/117786-val-av-tabellnamn"
topic: "Webbutveckling"
topic_url: "https://www.webforum.nu/amne/webbutveckling"
author: "Eclipse"
published: "2004-12-11T00:15:04.000Z"
updated: "2004-12-12T15:14:59.000Z"
replies: 4
views: 338
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/webbutveckling/117786-val-av-tabellnamn"
---

# Val av tabellnamn?

## #1 — Eclipse, 2004-12-11T00:15Z

Jag ska göra en typ av lokal- och bostadsförmedling och innan jag ens har börjat har jag kört fast! Jag hittar inte på nåt lämpligt att döpa tabellerna till!

Förslag!

En för köpes, säljes, önskas köpa, önskas sälja.
En för lägenhetens storlek, antal rum, eller kvadraten på lokalen.

En för själva "annonsen", så att säga.

Permalänk: https://www.webforum.nu/p/117786

## #2 — Hansen, 2004-12-11T13:36Z

Re: Val av tabellnamn?

> **Eclipse skrev:**
>
> \[...\]En för köpes, säljes, önskas köpa, önskas sälja.

Vad är skillnaden mellan köpes, önskas köpa och säljes och önskas sälja?

> **Eclipse skrev:**
>
> En för lägenhetens storlek, antal rum, eller kvadraten på lokalen.

Vad ska du med så många tabeller till?

Både köpes och säljes har gemensamma attribut/data:

- Plats (län/kommun/stad/stadsdel)
- Pris
- Hyra
- Yta
- Rum
- Bostadstyp: hyresrätt, bostadsrätt

Här är ett förslag:

```
CREATE TABLE classified (
  classified_id INTEGER NOT NULL,
  ad_type SMALLINT NOT NULL,
  residential_type SMALLINT NOT NULL,
  location_id SMALLINT NOT NULL,
  CONSTRAINT pk_classified_id PRIMARY KEY (classified_id)
);

CREATE TABLE classified_location (
  location_id SMALLINT NOT NULL,
  CONSTRAINT pk_classified_location_id PRIMARY KEY (location_id)
);

CREATE TABLE classified_residential_type (
  residential_id SMALLINT NOT NULL,
  CONSTRAINT pk_classified_residential_id PRIMARY KEY (residential_id)
);

CREATE TABLE classified_ad_type (
  ad_id SMALLINT NOT NULL,
  CONSTRAINT pk_classified_ad_id PRIMARY KEY (ad_id)
);

ALTER TABLE classified
  ADD CONSTRAINT fk_classified_location_id FOREIGN KEY (location_id)
    REFERENCES classified_location (location_id);

ALTER TABLE classified
  ADD CONSTRAINT fk_classified_ad_type FOREIGN KEY (ad_type)
    REFERENCES classified_ad_type (ad_id);

ALTER TABLE classified
  ADD CONSTRAINT fk_classified_residential_type FOREIGN KEY (residential_type)
    REFERENCES classified_residential_type (residential_id);
```

Permalänk: https://www.webforum.nu/p/1505780

## #3 — Hansen, 2004-12-11T13:46Z

Ett trevligt diagram ;)

Bilagor:

- [classified.png](https://www.webforum.nu/a/5085.png)

Permalänk: https://www.webforum.nu/p/1505786

## #4 — Eclipse, 2004-12-12T10:36Z

Re: Val av tabellnamn?

> **Eclipse skrev:**
>
> En för köpes, säljes, önskas köpa, önskas sälja.
> En för lägenhetens storlek, antal rum, eller kvadraten på lokalen.
> 
> En för själva "annonsen", så att säga.

Hansen, du är grym! Min svenska suger fett... Förlåt mig!

Det är inte många, det är tre stycken. Nytt försök:

Tabell 1: (= köpes, säljes, önskas köpa, önskas sälja)
Tabell 2: (= lägenhetens storlek, antal rum, eller kvadraten på lokalen)
Tabell 3: (= själva "Annonsen")

\*\*\*
Jag kanske bör tillägga att detta inte ska vara en helt fulländad förmedling utan hela poängen är att man ska länka till andra sajter, typ DN Bostad och allt vad de heter.

Tabell 3 har då pekare till respektive ID på ettan och tvåan.

\*\*\*
Det är verkligen inte komplicerat, men vad ska man döpa tabellnamnen till!?!?! Det är den svåra nöten!!

Permalänk: https://www.webforum.nu/p/1506017

## #5 — LarsG, 2004-12-12T15:14Z

Flyttas från SQL

Permalänk: https://www.webforum.nu/p/1506107

---

Tråden på webben: https://www.webforum.nu/amne/webbutveckling/117786-val-av-tabellnamn
