MS-Office-Forum
Google
   

Zurück   MS-Office-Forum > Microsoft Access & Datenbanken > Microsoft Access
Registrieren Forum Hilfe Alle Foren als gelesen markieren

Banner und Co.

Antworten
Ads Der Renner, 11 Entwicklertools für Access, Tipps & Trick und offene Datenbanken zum einzigartigen Preis.
Themen-Optionen Ansicht
Alt 13.01.2017, 12:51   #16
gpswanderer
MOF Guru
MOF Guru
Standard

Hallo,
Ja/Nein Felder werden durch eine n:m Beziehung mit 3 Tabellen ersetzt.
Dabei ist jede Möglichkeit ein Datensatz. Das was jetzt als Feldnamen für die Ja/Nein Felder in der Tabelle steht ist als Tabelle in je einem Datensatz auszulagern. Das was jetzt Feldnamen sind, sind dann Daten (=Feldinhalte).
Die Ja/Nein Felder gibt es dann gar nicht mehr, die entfallen ersatzlos.
Im nachfolgendem Link ist das deutlich beschrieben (leider habe ich das nur in englisch).
http://allenbrowne.com/casu-23.html

__________________

Gruß
Klaus
Office2003, Win7
gpswanderer ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Alt 13.01.2017, 13:00   #17
maikek
MOF Guru
MOF Guru
Standard

Zitat:

Bei Häckchen sind es ja/nein Werte, diese durch IDs auf eine eigene Hilfstabelle mit ja/nein zu ersetzen, was bringt das?

Gar nix .

Nur mal so als Beispiel, Häkchenvariante, grottenschlecht abzufragen und zu erweitern/verringern, redundante Daten:
Code:

IDArtikel Artikel Gruen  Rot    Gelb
1         Apfel   ja     nein   ja    
2         Birne   nein   nein   ja
normalisierte Variante (mit Bezug zur Artikeltabelle):
Code:

ArtikelFK Farbe
1         1 'grüner Apfel
1         3 'gelber Apfel
2         3 'gelbe Birne
'... usw.
Jedes "ja" ein Datensatz, jedes "nein" kein Datensatz.

Das ist Grundlagenwissen über den Aufbau relationaler Datenbanken.

Zitat:

Wie macht man das bei einer Tabelle, die bereits Daten enthält?

Hinterher reparieren ist immer schlechter als von vornherein richtig aufbauen.
Aber die Daten lassen sich mit Hilfe von Aktualisierungs- und Anfügeabfragen relativ einfach auf das neue Tabellenkonstrukt umsetzen.

Link zum Aufbau einer normalisierten relationalen Datenbank: https://www.hdm-stuttgart.de/~riekert/lehre/db-kelz/

maike

__________________

Bitte dein Thema auf erledigt setzen, wenn's durch ist!
MOF Access Stammtisch in Bremen
maikek ist offline  
verlinken auf Del.icio.us Diese Seite zu Mister Wong hinzufügen
Antworten Auf Beitrag antworten
Ads
Antworten


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Besucher: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge anzufügen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

vB Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist An.
Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:29 Uhr.


Partner und Co.
Access-Paradies -Alles rund um die Datenbank Microsoft Access -Code -Programme-Tools -Tipps   Kostenlose Tipps & Tricks, Downloads und Programme   www.kulpa-online.com - Tipps - Tricks - Tutorials - Meinungen - Downloads uvm...   vb@rchiv · Willkommen in der Welt der VB Programmierung   Access-Garhammer - Hier finden Sie jede Menge Beispiel-Datenbanken zu Access und mehr ...   mcseboard.de   Die Top Seite für Excel-VBA-Makros uvm.

Powered by: vBulletin Version 3.6.2 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.

Copyright ©2000-2010 MS-Office-Forum. Alle Rechte vorbehalten.
Copyright ©Design: Manuela Kulpa ©Rechte: Günther Kramer
Eine Verwendung der Inhalte in anderen Publikationen, auch auszugsweise,
ist ohne ausdrückliche Zustimmung der Autoren nicht gestattet.
Beachten Sie bitte auch unsere Nutzungsbedingungen.