На ферме животные с ушной биркой. Это уникальный номер животного, он не должен повторяться. Но нужно добавить новую ферму, у которых номер ушной бирки также начинается с единицы (1). Как уникальными номер бирки в рамках одной фермы, но повторяющиеся на стороне базы данных? Может сделать составные ID? И при вводе номера бирки делать проверку на стороне клиента? Если, так, то как создать связи с справочниками?
Номер бирки коровы повторяется. Может быть нужно добавить еще один столбец с названием фермы?