Как хранить значения по умолчанию в файле, а остальное записывать в БД? Здравствуйте. Собственно вопрос следующий : Есть права пользователя. Хочется права по умолчанию хранить в файле, и редактировать там же, например в YML, а все что добавит пользователь - соответственно запиливать в БД. Каким образом разграничить БД и файл ? При том, что у пользовтеля будет метод getPermissions() , который должен вернуть набор объектов, независимо от того, где они хранятся. Или записывать все значения по умолчанию фикстурами\миграцией ? Но тут встает вопрос, даже если хранить все в БД и не нарушать целостности данных ,тогда нужно как-то решить вопрос с присваиванием дефолтных значений пользователю. Т.е. нужно каким-то образом сделать ->setPermission(/*А вот тут должна быть сущность из БД*/) , т.е. тогда нужно как-то искать сперва в БД эту сущность по Алиасу и потом только присваивать.