Как лучше всего представить родительские дочерние отношения, когда у ребенка есть свои собственные настройки, родительский имеет свой собственный, но родительский может перезаписать ребенка?Родительско-детские отношения для конфиденциальности фотографий альбомов
My usecase - это уровень конфиденциальности для фотоальбома. Каждый альбом и каждая фотография имеют уровень конфиденциальности. Так что если альбом = обычай, то каждая фотография может иметь другой уровень конфиденциальности. Но, конечно, если альбом настроен только на «друзей», тогда фотографии не могут быть общедоступными, поэтому любая открытая фотография перезаписывается на личную. Или если альбом настроен на «только сеть», друзья могут видеть его, но публика не может.
Я не уверен, обрабатывается ли это через логику приложения или через схему. Если через логику приложения мне нужен «ANY» colunm в этих таблицах для этого или это 100% сторона приложения?
Ну, это нормально для сайта, такого как facebook, где конфиденциальность структурирована. У меня есть неструктурированная конфиденциальность, так как вы можете разрешать «друзьям друга», но блокировать своих друзей. Или разрешите только друзьям и друзьям, но заблокируйте своих друзей. Таким образом, существует сочетание структурированной и неструктурированной конфиденциальности + есть списки блоков. – Rohit