|  30.12.2016, 09:05 | #21 | 
| Участник | 
			
			какие? Цитата: DimId - очень древний пример DirParty - не очень древний. Цитата: 
		
			Сообщение от belugin
			   Relation есть в предметной области. Entity для потребителя представляет такой relation как отсутствующий, как я понял. То есть вместо "У строки есть набор аналитик" получается "У строки есть подразделение". А сама группировка некого набора признаков в понятие "набор аналитик" исчезает. только стоит отметить, что "исчезает" из логических рассуждений. исчезает из концептуальной модели. технически все остается на месте. | 
|  | 
|  30.12.2016, 09:14 | #22 | 
| Участник | 
			
			Любые выразимые Relations в аксапте. Например LendgerEntity\Relations\AccountingCurrency - RelationshipType=Association Цитата: 
		
			я ж приводил. DimId - очень древний пример DirParty - не очень древний. Адресная книга и виды ее элементов есть в UI. Цитата: 
		
			угу. только стоит отметить, что "исчезает" из логических рассуждений. исчезает из концептуальной модели. технически все остается на месте. | 
|  | 
|  30.12.2016, 09:31 | #23 | 
| Участник | 
			
			не-не. давай про энтити я утверждаю, что relations сводятся в энтити к семантике "принадлежит". и других семантик, кроме "принадлежит" в энтити нет. хотя на техническом уровне relations вполне остаются. полностью аналогично ссылкам: ссылки упрощают понимание, но на техническом уровне остаются указатели. я так понимаю, что ты говоришь, что в энтити существуют relations-семантики. какие типы семантик, кроме "принадлежит" существуют в энтити? можешь сформулировать одним полным абзацем? без отсылок к предыдущим и умолчаний? так чтобы можно было точно понять твою мысль Цитата: как значение технического свойства влияет на уровень семантики? с точки зрения понимания здесь будет - валюта принадлежит финансовой проводке. разве не? Цитата: но не "комбинации аналитик" и не dimID. с точки зрения рассуждений пользователя о системе - в каждой проводке указана аналитика. другими словами, аналитика принадлежит проводке. а вот то, что это отдельная таблица - это сугубо технический аспект реализации. адресная книга - да. но не разбивка на это безумное число таблиц, которые требуют связей между собой. обрати внимание, как об этом думаешь: адреса принадлежат поставке (поставка содержит адреса) контактные лица клиента... и т.п. а вот внутри технической реализации будут нормализованные таблицы. Цитата: с точки зрения рассуждений пользователя особой разницы нет - будет ли аналитика в отдельной группе или не будет. а почему неправильно? | 
|  | 
|  30.12.2016, 11:00 | #24 | 
| Участник | Цитата: Это relation между LengerEntity и CurrencyEntity Цитата: 
		
			я так понимаю, что ты говоришь, что в энтити существуют relations. какие типы семантик, кроме "принадлежит" существуют в энтити? Между entity могут быть любые отношения. Внутри Entity тоже, просто для внешнего потребителя эти отношения превращаются в плоский список. Что плохо. Цитата: 
		
			поясни? как значение технического свойства влияет на уровень семантики? Цитата: Это свойство не влияет на рантайм никак это просто коммент для того, чтобы мы понимали тип отношения. разве не? Она не принадлежит. При изменении чего-то в финансовой проводки состояние валюты не меняется. Может только возникнуть отношение с другой валютой. Цитата: 
		
			аналитика - да. но не "комбинации аналитик" и не dimID. У нескольких проводок может быть одна и та же комбинация аналитик. То есть бессмыслено X++: transaction.DimensionID += 'a';X++: transactions.Where(x => x.Dimension == currentTransaction.Dimension); foreach(value in transaction.Dimension) { print $' {value.name} - {value.value}'; } Цитата: 
		
			с точки зрения рассуждений пользователя о системе - в каждой проводке указана аналитика. другими словами, аналитика принадлежит проводке.
		
	 Цитата: 
		
			адресная книга - да. но не разбивка на это безумное число таблиц, которые требуют связей между собой. Цитата: 
		
			обрати внимание, как об этом думаешь: адреса принадлежат поставке (поставка содержит адреса) Один и тот же адрес может относиться к разным поставкам. Это если слово "принадлежит" для тебя composition. Цитата: 
		
			то, что выделено в отдельную группу - особенность реализации. с точки зрения рассуждений пользователя особой разницы нет - будет ли аналитика в отдельной группе или не будет. Цитата: 
		
			а почему неправильно?
		
	 | 
|  | 
|  30.12.2016, 11:14 | #25 | 
| Участник | 
			
			ok. в целом, понятно. Цитата: Цитата: я собственно о том, что это "превращается" и есть цель существования энтити. насколько я понимаю. остальное - техническая реализация под капотом. насколько я понимаю. и насколько я понимаю, энтити - это полный аналог перехода от указателей к ссылкам. только в области баз данных. ============= дальше ты говоришь о технической реализации. я полностью с тобой согласен про техническую реализацию. только энтити эти особенности технической реализации прячут внутри себя и не выставляют наружу. и такое скрытие имеет и плюсы, и минусы. ровно также как скрытие технических особенностей указателя в атомарной ссылке. ============= upd: про интерфейс аналитик не согласен. но в этой ветке интерфейс скорее оффтопик. ну их? Последний раз редактировалось mazzy; 30.12.2016 в 11:22. | 
|  | 
|  30.12.2016, 13:30 | #26 | 
| Участник | Цитата: 
		
			Сообщение от mazzy
			   и насколько я понимаю, энтити - это полный аналог перехода от указателей к ссылкам. только в области баз данных. Цитата: Энтити может скрывать и указатели и ссылки. А может и не скрывать. Но там нет никаких ссылок. Только указатели. Например, в складских журналах указатели на складскую аналитику скрываются, как и ссылки а на финансовую - нет. ровно также как скрытие технических особенностей указателя в атомарной ссылке. | 
|  | 
|  30.12.2016, 15:27 | #27 | 
| Banned | Цитата: 
		
			Сообщение от mazzy
			   не-не. давай про энтити я утверждаю, что relations сводятся в энтити к семантике "принадлежит". и других семантик, кроме "принадлежит" в энтити нет. хотя на техническом уровне relations вполне остаются. полностью аналогично ссылкам: ссылки упрощают понимание, но на техническом уровне остаются указатели. я так понимаю, что ты говоришь, что в энтити существуют relations-семантики. какие типы семантик, кроме "принадлежит" существуют в энтити? можешь сформулировать одним полным абзацем? без отсылок к предыдущим и умолчаний? так чтобы можно было точно понять твою мысль Есть связи обусловленные фактами (fact oriented) и есть связи обусловленные принадлежностью (object oriented). "Принадлежит" это на мой вкус - "object oriented", там где есть логическое структурирование и обьектная модель, а вот "fact oriented" - принадлежности не чувствуется. То есть как минимум две основные семантики у связей object oriented (принадлежность) fact oriented (логическое указание на факт) https://en.wikipedia.org/wiki/Semantic_data_model Прошу прощения если увел не туда   | 
|  | 
|  30.12.2016, 16:11 | #28 | 
| Участник | |
|  | 
|  30.12.2016, 17:09 | #29 | 
| Banned | 
			
			Контекст я чуть упустил, это да. Но строго говоря "аналитика принадлежит проводке" это misleading (сбивающее с толку) толкование. А вот если рассматривать эту связь как fact oriented то и термины сразу будут смотреть в корень. В каждой проводке указана аналитика как факт, не более того. Нет никакой принадлежности. Parent/Сhild - отражает лишь направление связи, но не принадлежность. А Data Entity не более чем интерфейс, внутри может быть что угодно по какой угодно связи. Еще раз прошу прощения если не уловил нюансов и оттенков, просто вдруг свежий взгляд случится. Цитата: 
		
			с точки зрения рассуждений пользователя о системе - в каждой проводке указана аналитика. другими словами, аналитика принадлежит проводке. а вот то, что это отдельная таблица - это сугубо технический аспект реализации. | 
|  | 
|  30.12.2016, 17:12 | #30 | 
| Участник | Цитата: Не надо в ЭТОЙ ветке рассматривать в других контекстах. Пожалуйста. да, конечно. :facepalm: | 
|  | 
|  30.12.2016, 20:34 | #31 | 
| Banned | Цитата: и содержать как некий набор данных. Слово "принадлежать" - неуместно. А если рассматривать как fact oriented то и голова кружиться не будет  Все, пью. С Наступающим! | 
|  | 
|  | 
| 
 |