Хорошо, поэтому два вопроса очень связаны:
1) Влияет ли соблюдение соглашения об именах для классов, контроллеров, полей базы данных и т. Д. На способность платформы работать так, как она была задумана?(Я немного новичок в работе с фреймворком с самого начала разработки приложения)
2) Этот вопрос более важен, если 1 - да.Скажем, у меня есть таблица A, в которой есть 2 внешних ключа, указывающих на одну и ту же таблицу, B, но разные записи (они похожи на ребра графа, указывающие на две вершины), как бы я следовал соглашению об именах своих полей базы данных?Все, что я могу сделать, это что-то вроде vertex_1_id и vertex_2_id, но я не знаю, как фреймворк справится с этим, если для правильного функционирования необходимы соглашения об именах.