Die kommaseparierte Liste schied ja sowieso aus.
Ein richtiges Array (oder eine Queue, Stack oder Liste) hätte nicht das Problem das die komplette Liste gelesen oder neu geschrieben werden müsste.
Ein Index wäre tatsächlich damit nicht möglich aber die Elemente selbst könnten Fremdschlüssel ...
Die Suche ergab 3 Treffer
- Montag 10. September 2012, 08:34
- Forum: Datenbankprogrammierung mit Python
- Thema: sqlite: Liste von Foreign Keys statt nur einem Key
- Antworten: 7
- Zugriffe: 3634
- Donnerstag 6. September 2012, 08:55
- Forum: Datenbankprogrammierung mit Python
- Thema: sqlite: Liste von Foreign Keys statt nur einem Key
- Antworten: 7
- Zugriffe: 3634
Re: sqlite: Liste von Foreign Keys statt nur einem Key
Danke dir für deine Tipps.
Die Geschichte mit den redundanten Einträgen will ich natürlich vermeiden.
Den Tipp mit der zusätzlichen Tabelle werde ich wohl beherzigen finde es aber schade dass es tatsächlich keine Array-artige Lösung gibt weil es damit meiner Meinung nach sehr elegant umsetzbar wäre ...
Die Geschichte mit den redundanten Einträgen will ich natürlich vermeiden.
Den Tipp mit der zusätzlichen Tabelle werde ich wohl beherzigen finde es aber schade dass es tatsächlich keine Array-artige Lösung gibt weil es damit meiner Meinung nach sehr elegant umsetzbar wäre ...
- Donnerstag 6. September 2012, 07:50
- Forum: Datenbankprogrammierung mit Python
- Thema: sqlite: Liste von Foreign Keys statt nur einem Key
- Antworten: 7
- Zugriffe: 3634
sqlite: Liste von Foreign Keys statt nur einem Key
Hallo,
Ich fang am besten mal mit einem kleinem Beispiel an: import sqlite3
DB = sqlite3.connect('Test.db')
Cursor = DB.cursor()
Cursor.execute("""CREATE TABLE if not exists Autos (
CarID INTEGER PRIMARY KEY,
Marke TEXT,
Modell TEXT)""")
Cursor.execute("""CREATE TABLE if not exists Fahrer ...
Ich fang am besten mal mit einem kleinem Beispiel an: import sqlite3
DB = sqlite3.connect('Test.db')
Cursor = DB.cursor()
Cursor.execute("""CREATE TABLE if not exists Autos (
CarID INTEGER PRIMARY KEY,
Marke TEXT,
Modell TEXT)""")
Cursor.execute("""CREATE TABLE if not exists Fahrer ...
