В MSDN имеется разумная статья о архитектуре данных с несколькими арендаторами , о которой вы могли бы обратиться. Некоторые ключевые темы, затронутые в этой статье:
Также затронуты некоторые шаблоны конфигурации программного обеспечения как службы (SaaS).
Кроме того, стоит использовать gander интересная запись из парней SQL Anywhere .
Мой собственный личный подход - если вы не уверены в принудительной безопасности / доверии, я бы пошел с вариантом 3, или если проблема масштабируемости запретить возврат к варианту 2 как минимум. Тем не менее ... Я не профессионал с MongoDB. Я очень нервничаю, используя общую «схему», но я с радостью отнесусь к более опытным практикующим.
Если user.py и dir.py не включают классы затем
from .user import User
from .dir import Dir
, не работает. Необходимо затем импортировать как
from . import user
from . import dir
для импорта из того же каталога
from . import the_file_you_want_to_import
для импорта из подкаталога, каталог должен содержать
файл init .py
кроме Вас файлы затем
от your_file
импорта каталога