webForumDet fria alternativet

Val av tabellnamn?

Webbutveckling

4 svar · 305 visningar · startad av Eclipse

Medlem sedan juli 20003 825 inlägg
Frågan#1

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.

Medlem sedan aug. 2000374 inlägg
#2

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);
Medlem sedan aug. 2000374 inlägg
#3

Ett trevligt diagram ;)

classified.png
Medlem sedan juli 20003 825 inlägg
#4

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!!

Medlem sedan dec. 200012 464 inlägg
#5

Flyttas från SQL

137 ms totalt · 2 externa anrop · v20260731065814-full.2ae45ccc
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)