Я пытаюсь создать реляционную базу данных, которая соединяет 3 разных таблицы. Основная база данных программы содержит продавцов, которые ссылаются на счета-фактуры от каждого поставщика, а затем счета-фактуры ссылаются на предметы, приобретенные в этом счете-фактуре.Я правильно установил эту реляционную базу данных (python, sqlite3)
tempcur.execute("""CREATE TABLE program (
vendorid INTEGER PRIMARY KEY,
vendor TEXT,
phone TEXT,
store INTEGER)""")
tempcur.execute("""CREATE TABLE dairystore (
invoice INTEGER REFERENCES program(vendorid),
date VARCHAR)""")
tempcur.execute("""CREATE TABLE invoices(
item INTEGER REFERENCES dairystore(invoice),
shipped VARCHAR,
description TEXT,
weight INTEGER,
price INTEGER,
amount INTEGER)""")
Вы получаете сообщение об ошибке? –
В чем вопрос? –