Помогите со структорой БД

scook
Дата: 16.01.2013 17:19:30
Доброго всем время суток.

Задача: Есть 1000 клиентов у каждого клиента в 30 таблицах по 10000 уникальных записей (для примера: товары, документы и т.д.).

Подскажите, пожалуйста, какой вариант для структур БД выбрать:

1. Для каждого клиента создавать отдельную БД (Это только из-за соображения безопасности);
2. Для каждых 10 (например) клиентов по одной БД с отдельными таблицами для каждого (например, product_ID_клиента и т.д.);
3. Для каждых 10 (например) клиентов по одной БД с общими таблицами и своими ключами для каждого (client_ID);
4. Для всех клиентов одна БД с отдельными таблицами для каждого;
5. Для всех клиентов одна БД с общими таблицами и своими ключами для каждого (client_ID);
6. Ваш вариант...

Хочется узнать ваше авторитетное мнение.

Заранее спасибо.

P.S. В расчет нужно взять, что кол-во клиентов и записей будет постоянно увеличиваться.