Я пытаюсь создать сайт Drupal, на котором пользователи могут вводить записи, содержащие данные о «клиентах», «сотрудниках» и «продажах».
Я хотел бы иметь возможность создать форму (формы), которая берет данные о продаже/клиенте/сотруднике и может быть связана с записью клиента/сотрудника (который совершил продажу)/продажи.
Я также хотел бы иметь возможность отображать записи, показывающие список продаж, клиентов или сотрудников, в которых при нажатии на одну запись открывается страница, отображающая все реляционные данные.
Я новичок в разработке и ищу, как безголовый цыпленок, лол. Я думал об использовании типов контента для продаж/сотрудников/клиентов и использовании отдельных узлов для каждой записи, а затем использовании чего-то вроде представлений для отображения отфильтрованных списков, но я не уверен, что это лучший способ сделать/структурировать его (возможно, мне следует использовать отдельные пользовательские таблицы или базу данных и использовать пользовательский модуль для получения данных?). Также было бы неплохо, если бы некоторые поля могли заполнять другие поля на основе ввода, а также если бы некоторые поля могли использовать своего рода автозаполнение, собирая данные из других записей, или это слишком много?
Спасибо за любые предложения, которые вы могли бы дать мне.