| |
VB.NET - Ein- und UmsteigerRe: TreeView mit 3 Ebenen füllen | | | Autor: effeff | Datum: 06.01.18 21:32 |
| //Eine Idee zur Datenablage könnte ein Feld in meiner Datenbank sein, mit ";" getrennt?//
Eher nicht...
Du hättest ein Projekt. Jedes Projekt hätte einen Leiter. Jedes Projekt hätte bis zu n Mitarbeiter. Jeder Mitarbeiter könnte aber auch irgendwann mal Projektleiter werden.
Das wäre schon mal Tabelle 1, nennen wir sie Mitarbeiter:
ID (Primärschlüssel, autoincrement, int)
Mitarbeitername, varchar(50)
Zudem könnte die Tabelle noch weitere Daten zu den Mitarbeitern haben, nämlich Telefonnummner, Büronummer, etc.
Tabelle 2 nennen wir dann mal Projekt:
ID (Primärschlüssel, autoincrement int)
Projektname, varchar(50)
Auch hier kämmen dann ggf. noch weitere Daten zum Projekt dazu.
Nun können wir eine Tabelle aufbauen, in der die Zuweisungen von Projekt und Projektleiter stattfindet; Nennen wir sie Projektleitung:
ID (Primärschlüssel, autoincrement int)
IDProjekt, int
IDMitarbeiter, int
Und wir benötigen noch eine Tabelle, in der die normalen Mitarbeiter dem Projekt zugewiesen werdenM Nennen wir sie Projektmitarbeiter:
ID (Primärschlüssel, autoincrement int)
IDProjekt, int
IDMitarbeiter, int
Dir ist klar, dass eine Datenbank aus vielen Tabellen bestehen kann?
EALA FREYA FRESENA | |
| Sie sind nicht angemeldet! Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.
Einloggen | Neu registrieren |
|
|
sevGraph (VB/VBA)
Grafische Auswertungen
Präsentieren Sie Ihre Daten mit wenig Aufwand in grafischer Form. sevGraph unterstützt hierbei Balken-, Linien- und Stapel-Diagramme (Stacked Bars), sowie 2D- und 3D-Tortendiagramme und arbeitet vollständig datenbankunabhängig! Weitere InfosTipp des Monats Access-Tools Vol.1
Über 400 MByte Inhalt
Mehr als 250 Access-Beispiele, 25 Add-Ins und ActiveX-Komponenten, 16 VB-Projekt inkl. Source, mehr als 320 Tipps & Tricks für Access und VB
Nur 24,95 EURWeitere Infos
|
|
|
Copyright ©2000-2024 vb@rchiv Dieter Otter Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.
Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel
|
|