Mam dwie tabele ze starszej bazy danych, które chcę uzyskać dostęp z witryny Django. Wyglądają tak:Non-primary klucze obce w Django
Table A
id (int, primary key)
name (string, unique)
...
Table B
id (int, primary key)
name
record_date
(name, record_date are unique together)
...
Jak mogę powiedzieć, że mój model Django Tabela A
ma relacji jeden-do-wielu z B
na A.name=B.name
? Zwykła relacja ForeignKey
wymagałaby, aby B
używać A.id
zamiast name
, ale nie mogę zmodyfikować struktury istniejącej starszej bazy danych.