Tôi muốn tạo ra một Drupalsite, cung cấp một nền tảng cho mọi người trên khắp thế giới đang làm việc trong cùng một chủ đề nghiên cứu để hợp tác và giao tiếp. (Tôi chắc chắn rằng Drupal là một lựa chọn tuyệt vời).
Tuy nhiên, trang web này cũng nên bao gồm một cơ sở dữ liệu quan hệ (sẽ là một công cụ nghiên cứu rất thú vị cho khách truy cập của trang web). Một phiên bản thử nghiệm của cơ sở dữ liệu này đã tồn tại trong cơ sở ooo: nó có 50 bảng với rất nhiều mối quan hệ nhiều-nhiều và một-nhiều giữa chúng. Về cơ bản, nó ghi lại các mối quan hệ giữa người, sự kiện và tổ chức.
Tôi biết có thể tạo một cơ sở dữ liệu quan hệ trong drupal bằng cách tạo các nội dung tùy chỉnh và bằng cách sử dụng mô-đun kết nối thực thể. Tuy nhiên, nhìn vào cách Drupal lưu trữ những dữ liệu này trong cơ sở dữ liệu mysql của nó, tôi e rằng cách xây dựng cơ sở dữ liệu này không hữu ích cho tôi, vì có vẻ rất khó để truy vấn dữ liệu (hoặc sử dụng [xã hội mạng] phần mềm phân tích về chúng). Khả năng truy vấn dữ liệu dễ dàng, rất quan trọng đối với cơ sở dữ liệu của tôi.
Tôi biết có thể thêm cơ sở dữ liệu thứ hai vào trang web drupal (cf http://drupal.org/node/18429 ). Tuy nhiên, tôi không chắc liệu đó có phải là giải pháp cho vấn đề của tôi không.
Rất ngắn tôi muốn biết:
.
(2) Có thể thêm cơ sở dữ liệu mysqldat thứ hai vào trang web drupal, tổ chức dữ liệu của một số loại nội dung theo cách tùy chỉnh (tự nhiên hơn). Nếu có thể, người dùng của trang drupal phải có thể thêm nội dung và phân tích các dữ liệu này, như thể chúng được lưu trong cùng một cơ sở dữ liệu.
Tôi sẽ rất biết ơn nếu ai đó có thể giúp tôi!