Я проектирование хранилища данных проката фильмовПопытка Design Star Schema с участием «виды аренды»
Я хочу то таблица будет состоять из фильмов аренды/возвратов, но я путаюсь.
Фильмы могут быть возвращены в любом магазине, поэтому мне нужно это показать.
У меня есть эти размеры: время, customerinfo, информация кино, и хранить
Я не вижу, где я показал бы, если это аренда или возврат, если они являются отдельными записями?
Каковы будут мои варианты проектирования схемы звезд, чтобы отобразить эту информацию. Я понятия не имею, где ее поставить, а голова - взорваться.
Похоже, вы разрабатываете операционную базу данных вместо хранилища данных. Возможно, вам нужна другая таблица, чтобы поддерживать текущий статус для каждого фильма. – chance
У меня уже есть операционная база данных, но я пытаюсь преобразовать ее в хранилище данных со схемой звездочек. Я никогда раньше не создавал хранилище данных, и все примеры хранилища данных, которые я видел, похоже, не похожи на «типы заказов» или в моем случае возврат фильма или аренда, предполагая, что «действия клиента» - это моя таблица фактов. вы за ответ «шанс». –
Не совсем понятно, что вы подразумеваете под «арендой» и «возвратом». Вы говорите о временах, когда клиент снимает фильм, а затем возвращает его? Если это так, обычно имеют размеры для даты и времени суток. Таким образом, таблицу фактов будем называть «FactMovieRental», у вас будут ключи измерения для начала и конца периода аренды, и одним из возможных зерен будет «RentalDurationInHours». Но я могу быть совершенно неправым, потому что я, возможно, неправильно понял этот вопрос. – Pondlife