Autor Beitrag
azubi_20
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Mi 23.11.05 11:00 
Hi leute,
Ich bin gerade dabei eine Softwareverwaltung zu schreiben. Bis jetzt sieht mein Tabellen-Aufbau so aus :

ausblenden Quelltext
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
EDV_INV
(Tabelle EDV - Inventar)

  Feldname    Datentyp    Constraints      Bedeutung
  -------------   ---------------  ----------------------- ---------------
  SW_LFD_NR   VARCHAR2(10)   NOT NULL,  PRIMARY KEY  laufende Nr.
  SW_INV_NR   VARCHAR2(5)   NOT NULL,  UNIQUE  Inventar-Nr.
  SW_NAME     VARCHAR2(20)   NOT NULL      Software-Name
  SW_HERST     VARCHAR2(15)   NULL        Hersteller
  SW_HAEND     VARCHAR2(20)   NULL        Händler
  SW_RECHN     VARCHAR2(20)   NULL        Rechnungs-Nr.
  SW_DATE     DATE       NULL        Kaufdatum  
  SW_MEMO     CLOB       NULL        Kommentar
  SW_VORH     VARCHAR2(1)   NULL        vorhanden
  SW_WINNT     VARCHAR2(1)   NULL        WinNT-kompatibel 
  SW_NETW     VARCHAR2(1)   NULL        Netware-kompatibel
  SW_PREIS_NE   NUMBER(10,2)   NULL        Preis in Euro Netto
  SW_PREIS_BE   NUMBER(10,2)   NULL         Preis in Euro Brutto
  SW_USER     VARCHAR2(3)   NULL        Benutzer

Hat jemand ne Idee welche Felder noch fehlen könnten bzw. noch brauchbar wären ?


Moderiert von user profile iconUGrohne: Topic aus Off Topic verschoben am Mi 23.11.2005 um 10:42
noidic
ontopic starontopic starontopic starontopic starontopic starontopic starofftopic starofftopic star
Beiträge: 851

Win 2000 Win XP Vista
D7 Ent, SharpDevelop 2.2
BeitragVerfasst: Mi 23.11.05 11:26 
Warum definierst du das Primärschlüsselfeld als Varchar? Das ist von der Performance äußerst ungünstig, besser Integer nehmen. Ebenso für die Inventarnummer und Rechnungsnummer, wenn möglich.

Hersteller, Händler und Benutzer würd ich in eigene Tabellen ablegen und per Fremdschlüssel verweisen ( da dann auch mit Integers statt varchars ).

Ich würde die Lizenzart und -Anzahl noch mit aufnehmen.

_________________
Bravery calls my name in the sound of the wind in the night...
azubi_20 Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starofftopic star
Beiträge: 593

WinXP SP2, Ubuntu 8.4
D7 Enterp., D2005 Prof., Java (Eclipse 3.4.0)
BeitragVerfasst: Mi 23.11.05 12:29 
Danke für die Hinweise.