Kom ihåg mig?
Home Menu

Menu


MySQL, multipurpose kolumner istället för enskilda

 
Ämnesverktyg Visningsalternativ
Oläst 2012-09-16, 09:09 #1
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Conny Westh Conny Westh är inte uppkopplad
Klarade millennium-buggen
 
Reg.datum: Aug 2005
Inlägg: 5 166
Det första steget är att försöka hitta de olika tabellerna som behövs, sen ska man försöka placera ut egenskaperna på ett smart sätt.

Ta tabellen bil till en början. Vilka egenskaper finns på alla bilar? Regnr, Märke, Modell m.m. Eftersom det är en köp/sälj sida så bör kanske även pris vara ett krav på varje bil som annonseras ut.

Vilka egenskaper ska alltid finna smed och vilka ska vara dynamiskt styrda? De dynamiskt styrda kan du använda mitt förslag i mitt tidigare inlägg med särskilda egenskapstabeller.

Du kommer säkert även komma på att du behöver fler tabeller än BIL. Men dett aär ett gediget arbete att ta fram en bra och stabil datamodell, du bör lära dig normalisering och fundera ordentligt innan du börjar lägga ner tid på kodning av övrig adelar, annars får du hiskeligt mycket jobb i onödan.
Conny Westh är inte uppkopplad   Svara med citatSvara med citat
Oläst 2012-09-17, 23:48 #2
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
JesperA JesperA är inte uppkopplad
Medlem
 
Reg.datum: Jul 2008
Inlägg: 214
Tack för svaret.

Jag kommer köra med denormaliserad, jag vet mycket väl hur jag skulle bygga upp en 3NF version men valde bort det då det är otroligt onödigt i förhållande till att bara använda 4 INT kolumner.
JesperA är inte uppkopplad   Svara med citatSvara med citat
Svara


Aktiva användare som för närvarande tittar på det här ämnet: 1 (0 medlemmar och 1 gäster)
 

Regler för att posta
Du får inte posta nya ämnen
Du får inte posta svar
Du får inte posta bifogade filer
Du får inte redigera dina inlägg

BB-kod är
Smilies är
[IMG]-kod är
HTML-kod är av

Forumhopp


Alla tider är GMT +2. Klockan är nu 06:22.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson
 
Copyright © 2017