Я создал базу данных с таблицей (таблицей клиентов), в которой хранится основная информация о клиентах, и столбцом, в котором хранится процентное число за неделю.
Моя проблема в том, что мне нужно создать 2-ю таблицу (архивную таблицу), в которой хранятся все эти недельные, месячные и годовые процентные значения и сохраняющая их связь с клиентом.(Я буду использовать это для вычисления средних значений)
Проблема в том, что хотя я знаю, что мне придется использовать внешний ключ, у меня НЕТ ИДЕИ, как его реализовать, или даже если / как использовать первичныйключ для архивной таблицы.Вот базовый пример того, как он в настоящее время настроен.
"""CREATE TABLE customer (id INTEGER PRIMARY KEY, name TEXT, percentage INTEGER)"""
Теперь вот архивная таблица, которую я пытаюсь разработать
"""CREATE TABLE archive(week INTEGER, month TEXT, year VARCAR)"""
Я даже не думаю, что ясоздал правильные столбцы, но сейчас мне нужно знать, как мне настроить эту архивную таблицу, чтобы она связывала каждого клиента с числами, хранящимися в еженедельных, ежемесячных и годовых столбцах.