Несколько веб-сайтов и номеров счетов-фактур — Дизайн базы данных

#mysql #database #database-design #database-connection

#mysql #База данных #база данных-дизайн #база данных-подключение

Вопрос:

В настоящее время у меня несколько веб-сайтов на одном выделенном сервере, однако мне нужно переместить два из них на отдельные серверы.

У меня есть таблица, в которой хранятся счета-фактуры за услуги, которые предоставляются на этих веб-сайтах.

У кого-нибудь есть идеи, как решить проблему со счетами?

В моей стране мне нужно поддерживать правильный порядок нумерации, поэтому я полагаю, что мне нужно хранить счета со всех веб-сайтов в одной таблице. Но как, поскольку у меня будет несколько серверов баз данных, полностью разделенных.

Приветствуются любые предложения.

Комментарии:

1. Я не вижу никакой проблемы. Одна-единственная база данных по-прежнему занимает центральное место, верно?

2. @Mitch Wheat — существует несколько баз данных.

Ответ №1:

То, что вы перемещаете приложение на другой сервер, не означает, что вам нужно перемещать базу данных на другой сервер. Все современные базы данных поддерживают удаленный / сетевой доступ, поэтому вы можете сохранить базу данных там, где она есть, и позволить приложениям продолжать взаимодействовать с ней. Единственное, что должно потребовать изменения, это конфигурация вашей базы данных / строка подключения.

Я не уверен, какой тип стека приложений вы используете, но эта ссылка предоставляет подробную информацию о том, как включить удаленный доступ к базе данных MySQL, если он отключен (по какой-либо причине). По умолчанию, я считаю, что это должно работать.

Комментарии:

1. Я думал о размещении таблицы счетов-фактур на небольшом отдельном сервере MySQL. Есть предложения по подходу?