Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Databas struktur

Postades av 2008-06-01 17:32:41 - Jan Åsberg, i forum mysq, Tråden har 1 Kommentarer och lästs av 1662 personer

Hej
Har tänkt göra ett produkt register där det fins olika typer av produkter, som har olika egenskaper vilka också skall registreras detta gör att det blir en massa tomma koluner om jag gör bara en tabell
låt ås säja att det är 10 olika pyper av artiklar.
Hur strukrurerar jag då data basen på bästa sätt med tanke på att den skall kunna byggas ut för att pass till andra saker också så som lager,leverantör,mm
fins det någon bra artikel på svenska om detta ämne.

Min tänkta data bat

Tabeller

Fältjornal
Sprutjornal Dessa skall inehålla Tidpunkt Mängd Fält ID mm
Gödningsjournal Varför jag delar dem är för att det anars blir en mängd tomma kolumer
Utsädesjornal
Markkarta

Kundregister
Leverantörer
Kunder


Lagerregister
Gödning Dessa skall inehålla Prudukt ID namn beskrivning mm
Sprutmedel
Utsäde
Spanmål Varför jag delar dem är för att det anars blir en mängd tomma kolumer
Potatis
Drivmedel o Oljor



De olika tabellerna skall kunna länkas samman så att om jag använder EXE ett sprutmedel på ett fält
i Fältjornalen så skall det tas samma mängd från Lagerregistret


Är detta en vettig uppbygnad av en databas struktur som kommer att fungera.



Svara

Sv: Databas struktur

Postades av 2008-06-03 13:33:05 - Johan Idstam

Ungefär så här brukar jag tänka:

Om det är mindre än 10 kolumner som skiljer sig åt mellan de olika journal- och produkttyperna kan du lika gärna göra en produkt- respektive journaltabell. I annat fall brukar det vara bäst att göra en tabell som innehåller alla gemensamma fält och lösa de som diffar på ett av följande sätt:

a: Gör en tabell för varje specifik typ som innehåller nyckeln från den gemensamma tabellen och sina specifika kolumner.

b: Gör en tabell som lagrar alla diffande attribut. Den kan tex innehålla nyckeln till produkten, attributets namn samt attributets värde.

Alternativ a är nästan alltid att föredra men flexibiliteten i alternativ b kan ibland överväga komplexiteten.

/johan/


Svara

Nyligen

  • 09:09 Vill du köpa medicinska tester?
  • 12:47 Vem beviljar assistansen – kommune
  • 14:17 Någon med erfarenhet av hemstädnin
  • 14:14 Bör man använda sig av en båtförme
  • 14:12 Finns det någon intressant hundblo
  • 14:25 Tips på verktyg för att skapa QR-k
  • 14:23 Tips på verktyg för att skapa QR-k
  • 20:52 Fungerer innskuddsbonuser egentlig

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 569 153
27 952
271 704
784
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies