SlideShare a Scribd company logo
1 of 11
Download to read offline
Relation Definition—Flaws,
Correction, and REDEFINITION
Putcha V. Narasimham
putchavn@yahoo.com
..asking questions is more valuable …..
In mathematics*, the art of asking questions is more
valuable than solving problems
Georg Cantor
* Well, not only in mathematics?
December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham
2
Relationship
 A relationship is a connection among things
The UML User Guide, Too casual
 There are many definitions but they seem to be flawed, See
 https://www.slideshare.net/putchavn/relation-need-for-radical-redefinition
 https://www.slideshare.net/putchavn/relation-need-for-radical-redefinition-pdf
 See the definition from Wolfram Mathworld and
 Criticism and redefinition of “relation” by PVN
Copyright (C) 2004-2020 Putcha V. Narasimaham
3
December 23, 2020
Relation Vs Relationship
While relation and relationship
refer to the connection between
two things, relation shades more
toward the way things are
connected,
while relationship refers to the
connection itself. The difference
is not spacious.
 Relationship is social and
relation is technical !
 Relationship is bonding and
relation is a connection !!
 There are more and conflicting
explanations
 In technical texts relation is
widely use (we do the same)
December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham
4
Definition of Relation--Two Flaws per PVN
A relation is any subset of a Cartesian product.
For instance, a subset of A X B , called a "binary
relation from A to B," is a collection of ordered
pairs (a, b) with first components from A and
second components from B, and, in particular, a
subset of AXA is called a "relation on A." For a
binary relation R, one often writes aRb to mean
that (a, b) is in RxR.
http://mathworld.wolfram.com/Relation.html
December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham
5
This is any subset of all
possible ordered pairs
but still not a definition
of what a relation is
This is a procedure of
forming a subset of all
possible ordered pairs
without any criteria for
selecting a’s and b’s for
a specific relation
A set of the related is NOT a Relation
Any ‘collection of
ordered pairs (a,b)’
 is only a ‘set of related
elements’
 but NOT relation
Copyright (C) 2004-2020 Putcha V. Narasimaham
6
December 23, 2020
Relation without Basis is NOT a relation
Any collection
of ordered pairs
cannot be a
relation
 If there is no basis to form ordered
pairs, the relation becomes indefinite,
arbitrary & meaningless
 The basis, even if it exists, cannot be
derived from a single set of ordered
pairs
 The basis must be stated explicitly
Copyright (C) 2004-2020 Putcha V. Narasimaham
7
December 23, 2020
Proposed Correction by PVN
A relation must have
a meaningful name
with criteria for
forming the ordered
pairs of the relation
 The relations “Brother & Sister” and
“Husband & Wife” are formed from
the same sets, Men and Women
 Pairs alone do not reveal relation
 Criteria of pairing are more crucial
for relation than pairs themselves
Copyright (C) 2004-2020 Putcha V. Narasimaham
8
December 23, 2020
Ill-defined relation, its flaws, and corrections
The ill-defined relation
 Needs predefined sets
with existing members
to choose the
members of ordered
pairs from
 Does not exist if there
is no set of ordered
pairs
 Notion of relation arises by identifying sets to be
related and how to relate them
 A relation is defined by a meaningful name and
criteria of forming ordered pairs from identified sets
 Relation exists without actually forming ordered pairs
 Relation applies to evolving sets also
Copyright (C) 2004-2020 Putcha V. Narasimaham
9
December 23, 2020
Non-existing members can be related
 Children of the same parents
are related as “siblings”
 This applies to the existing &
to-be-born children
 The ill-defined relation
excludes them
The need to actually form and
enumerate all ordered pairs of a
relation, excludes the potentially-
relatable members when they
become valid members of
identified sets in the future
Copyright (C) 2004-2020 Putcha V. Narasimaham
10
December 23, 2020
Relation REDEFINED
 A relation between a set A and Set B is a set
 with a meaningful name, and
 principles & criteria for forming ordered pairs from
A to B
• See the PDF and PPT on slideshare for examples and reasons
December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham
11
Nottheend;Makeabeginning

More Related Content

More from Putcha Narasimham

UseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESSUseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESS
Putcha Narasimham
 
3 Basic + 3 Special Elements of Process
3 Basic + 3 Special Elements  of  Process3 Basic + 3 Special Elements  of  Process
3 Basic + 3 Special Elements of Process
Putcha Narasimham
 

More from Putcha Narasimham (20)

Allocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value AdditionAllocating Means to Needs for High Value Addition
Allocating Means to Needs for High Value Addition
 
Tools to Analyze & Assess a Document
Tools to Analyze & Assess a DocumentTools to Analyze & Assess a Document
Tools to Analyze & Assess a Document
 
Describe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & PreciselyDescribe ANYTHING Briefly & Precisely
Describe ANYTHING Briefly & Precisely
 
ReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts RepositoryReSAR Reusable Software Artifacts Repository
ReSAR Reusable Software Artifacts Repository
 
Plan Anything---OUTLINE
Plan Anything---OUTLINEPlan Anything---OUTLINE
Plan Anything---OUTLINE
 
One Actor & One Session per UseCase
One Actor & One Session per UseCaseOne Actor & One Session per UseCase
One Actor & One Session per UseCase
 
Combined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence DiagramCombined UseCase Description, MockUp Screens & System Sequence Diagram
Combined UseCase Description, MockUp Screens & System Sequence Diagram
 
Meaning is MEDIATED
Meaning is MEDIATEDMeaning is MEDIATED
Meaning is MEDIATED
 
Pentagon of MEANING
Pentagon of MEANINGPentagon of MEANING
Pentagon of MEANING
 
Concept Maps & Knowledge Encoding
Concept Maps & Knowledge EncodingConcept Maps & Knowledge Encoding
Concept Maps & Knowledge Encoding
 
UseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESSUseCase is a DIALOG---NOT a PROCESS
UseCase is a DIALOG---NOT a PROCESS
 
TRUE Feedback
TRUE FeedbackTRUE Feedback
TRUE Feedback
 
Kenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHINGKenablersys Services BA, RE & IT COACHING
Kenablersys Services BA, RE & IT COACHING
 
3 Basic + 3 Special Elements of Process
3 Basic + 3 Special Elements  of  Process3 Basic + 3 Special Elements  of  Process
3 Basic + 3 Special Elements of Process
 
CONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be DevelopedCONTEXT of Context of the System(s) to be Developed
CONTEXT of Context of the System(s) to be Developed
 
Relation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPTRelation--Need for Radical Redefinition PPT
Relation--Need for Radical Redefinition PPT
 
Problem Solving or Improving Anything for BA & RE
Problem Solving or Improving Anything  for BA & REProblem Solving or Improving Anything  for BA & RE
Problem Solving or Improving Anything for BA & RE
 
TRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT alsoTRUE FEEDBACK PDF NEW ---See PPT also
TRUE FEEDBACK PDF NEW ---See PPT also
 
Online Sketching to Drawing Tool OSDT
Online Sketching to Drawing Tool OSDTOnline Sketching to Drawing Tool OSDT
Online Sketching to Drawing Tool OSDT
 
Use Case TABLE with Actors & Goals
Use Case TABLE with Actors & Goals Use Case TABLE with Actors & Goals
Use Case TABLE with Actors & Goals
 

Recently uploaded

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 

Recently uploaded (20)

OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptxCOMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
COMMUNICATING NEGATIVE NEWS - APPROACHES .pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Our Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdfOur Environment Class 10 Science Notes pdf
Our Environment Class 10 Science Notes pdf
 
Economic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food AdditivesEconomic Importance Of Fungi In Food Additives
Economic Importance Of Fungi In Food Additives
 
How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17How to Manage Call for Tendor in Odoo 17
How to Manage Call for Tendor in Odoo 17
 
Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111Details on CBSE Compartment Exam.pptx1111
Details on CBSE Compartment Exam.pptx1111
 
Introduction to TechSoup’s Digital Marketing Services and Use Cases
Introduction to TechSoup’s Digital Marketing  Services and Use CasesIntroduction to TechSoup’s Digital Marketing  Services and Use Cases
Introduction to TechSoup’s Digital Marketing Services and Use Cases
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Wellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptxWellbeing inclusion and digital dystopias.pptx
Wellbeing inclusion and digital dystopias.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
NO1 Top Black Magic Specialist In Lahore Black magic In Pakistan Kala Ilam Ex...
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 

Relation flaws and corrections; redefined

  • 1. Relation Definition—Flaws, Correction, and REDEFINITION Putcha V. Narasimham putchavn@yahoo.com
  • 2. ..asking questions is more valuable ….. In mathematics*, the art of asking questions is more valuable than solving problems Georg Cantor * Well, not only in mathematics? December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham 2
  • 3. Relationship  A relationship is a connection among things The UML User Guide, Too casual  There are many definitions but they seem to be flawed, See  https://www.slideshare.net/putchavn/relation-need-for-radical-redefinition  https://www.slideshare.net/putchavn/relation-need-for-radical-redefinition-pdf  See the definition from Wolfram Mathworld and  Criticism and redefinition of “relation” by PVN Copyright (C) 2004-2020 Putcha V. Narasimaham 3 December 23, 2020
  • 4. Relation Vs Relationship While relation and relationship refer to the connection between two things, relation shades more toward the way things are connected, while relationship refers to the connection itself. The difference is not spacious.  Relationship is social and relation is technical !  Relationship is bonding and relation is a connection !!  There are more and conflicting explanations  In technical texts relation is widely use (we do the same) December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham 4
  • 5. Definition of Relation--Two Flaws per PVN A relation is any subset of a Cartesian product. For instance, a subset of A X B , called a "binary relation from A to B," is a collection of ordered pairs (a, b) with first components from A and second components from B, and, in particular, a subset of AXA is called a "relation on A." For a binary relation R, one often writes aRb to mean that (a, b) is in RxR. http://mathworld.wolfram.com/Relation.html December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham 5 This is any subset of all possible ordered pairs but still not a definition of what a relation is This is a procedure of forming a subset of all possible ordered pairs without any criteria for selecting a’s and b’s for a specific relation
  • 6. A set of the related is NOT a Relation Any ‘collection of ordered pairs (a,b)’  is only a ‘set of related elements’  but NOT relation Copyright (C) 2004-2020 Putcha V. Narasimaham 6 December 23, 2020
  • 7. Relation without Basis is NOT a relation Any collection of ordered pairs cannot be a relation  If there is no basis to form ordered pairs, the relation becomes indefinite, arbitrary & meaningless  The basis, even if it exists, cannot be derived from a single set of ordered pairs  The basis must be stated explicitly Copyright (C) 2004-2020 Putcha V. Narasimaham 7 December 23, 2020
  • 8. Proposed Correction by PVN A relation must have a meaningful name with criteria for forming the ordered pairs of the relation  The relations “Brother & Sister” and “Husband & Wife” are formed from the same sets, Men and Women  Pairs alone do not reveal relation  Criteria of pairing are more crucial for relation than pairs themselves Copyright (C) 2004-2020 Putcha V. Narasimaham 8 December 23, 2020
  • 9. Ill-defined relation, its flaws, and corrections The ill-defined relation  Needs predefined sets with existing members to choose the members of ordered pairs from  Does not exist if there is no set of ordered pairs  Notion of relation arises by identifying sets to be related and how to relate them  A relation is defined by a meaningful name and criteria of forming ordered pairs from identified sets  Relation exists without actually forming ordered pairs  Relation applies to evolving sets also Copyright (C) 2004-2020 Putcha V. Narasimaham 9 December 23, 2020
  • 10. Non-existing members can be related  Children of the same parents are related as “siblings”  This applies to the existing & to-be-born children  The ill-defined relation excludes them The need to actually form and enumerate all ordered pairs of a relation, excludes the potentially- relatable members when they become valid members of identified sets in the future Copyright (C) 2004-2020 Putcha V. Narasimaham 10 December 23, 2020
  • 11. Relation REDEFINED  A relation between a set A and Set B is a set  with a meaningful name, and  principles & criteria for forming ordered pairs from A to B • See the PDF and PPT on slideshare for examples and reasons December 23, 2020Copyright (C) 2004-2020 Putcha V. Narasimaham 11 Nottheend;Makeabeginning