Как я могу генерировать последовательные данные?
В настоящее время я пытаюсь выяснить, как генерировать данные с Нельмио Алисой и Факером. Вот модель, которую мне нужно заполнить:
Допустим, нам нужно сопоставить людей и их страховые полисы. Один человек может иметь только один активный страховой полис в данный момент. Каждый страховой полис принадлежит одному человеку.
Это означает, что все страховые полисы одного человека не должны пересекаться. Поэтому при создании сущностей страхового полиса мне нужно как-то сказать Алисе генерировать begin
а также end
таким образом, что новый объект не конфликтует с уже существующими объектами.
Как бы я поступил так? Изучив документацию Алисы, я обнаружил, что атрибуты объекта можно сделать зависимыми от других атрибутов того же объекта, но не от того, как заставить их зависеть от атрибутов объектов, которые уже существуют.