Witze mit einem Kollegen zu definieren, kam ich mit einem interessanten Szenario: Ist es in SQL Server möglich, eine Tabelle zu definieren, so dass durch "Standard bedeutet" (Einschränkungen, etc.) sicherstellen, dass zwei oder mehr Spalten sich gegenseitig ausschließen?SQL-Server: Spalten als sich gegenseitig ausschließende
Damit meine ich: Kann ich sicherstellen, dass nur eine der Spalten einen Wert enthält?
Welches Problem versuchen Sie zu lösen? Subnormale Datenbanken sind ein PITA, mit dem man arbeiten kann, vielleicht kann man es so machen, dass die relationalen Goodies nicht geopfert werden. –
Nun, es gibt kein wirkliches Problem hinter dieser Idee. Ich wollte nur wissen, ob das technisch möglich ist. Eine Idee könnte die Anforderung sein, dass ein Benutzer entweder seinen eigenen Namen oder den Firmennamen eingeben kann, aber nicht beides. Ich denke, ich denke, dass ich mir etwas besseres ausdenken könnte :-) –