Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Ever have one of these days...

Ever have one of these days...

Scheduled Pinned Locked Moved The Lounge
databasebusinessregexxmlhelp
5 Posts 5 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • A Offline
    A Offline
    Alaric_
    wrote on last edited by
    #1

    Me: I'm having some trouble understanding your data model. The Foo in this table doesn't match the Foo in that table and there are bidirectional, implicit relationships between two other tables that have no referential integrity. The "BarId" on "EntityA" seems to match with "BarId" on "EntityB" but there is a "Bazinga" on "EntityA" that matches a different "EntityB" where "EntityA.BarId != EntityB.BarId" These conflicts are making it very difficult to trust your schema and it is also very difficult to know which version of the database's facts represent our real business data. Vendor: I don't see any issue. It appears you just have not been provided with clear details on how our data model works. You see, three plus five equals threeve. Me: Beg pardon? Vendor: Three plus five equals threeve. This is simple math. Me: Three plus five is eight. There's no such thing as threeve. Vendor: Are you trying to insult my intelligence? Me: ...I don't think that's how math works. [later] Bean Counter: [Vendor] just informed me that you didn't know that three plus five is threeve. I thought you were an expert and I hear you can't even do simple math. https://en.wikipedia.org/wiki/threeve[^] Just make it work! Me: ...

    "I need build Skynet. Plz send code"

    M P Sander RosselS L 4 Replies Last reply
    0
    • A Alaric_

      Me: I'm having some trouble understanding your data model. The Foo in this table doesn't match the Foo in that table and there are bidirectional, implicit relationships between two other tables that have no referential integrity. The "BarId" on "EntityA" seems to match with "BarId" on "EntityB" but there is a "Bazinga" on "EntityA" that matches a different "EntityB" where "EntityA.BarId != EntityB.BarId" These conflicts are making it very difficult to trust your schema and it is also very difficult to know which version of the database's facts represent our real business data. Vendor: I don't see any issue. It appears you just have not been provided with clear details on how our data model works. You see, three plus five equals threeve. Me: Beg pardon? Vendor: Three plus five equals threeve. This is simple math. Me: Three plus five is eight. There's no such thing as threeve. Vendor: Are you trying to insult my intelligence? Me: ...I don't think that's how math works. [later] Bean Counter: [Vendor] just informed me that you didn't know that three plus five is threeve. I thought you were an expert and I hear you can't even do simple math. https://en.wikipedia.org/wiki/threeve[^] Just make it work! Me: ...

      "I need build Skynet. Plz send code"

      M Offline
      M Offline
      Mycroft Holmes
      wrote on last edited by
      #2

      Alaric_ wrote:

      Three plus five equals threeve

      Surely you have heard of user Types, this is obviously a custom implementation of ThreePlusFive

      Never underestimate the power of human stupidity RAH

      1 Reply Last reply
      0
      • A Alaric_

        Me: I'm having some trouble understanding your data model. The Foo in this table doesn't match the Foo in that table and there are bidirectional, implicit relationships between two other tables that have no referential integrity. The "BarId" on "EntityA" seems to match with "BarId" on "EntityB" but there is a "Bazinga" on "EntityA" that matches a different "EntityB" where "EntityA.BarId != EntityB.BarId" These conflicts are making it very difficult to trust your schema and it is also very difficult to know which version of the database's facts represent our real business data. Vendor: I don't see any issue. It appears you just have not been provided with clear details on how our data model works. You see, three plus five equals threeve. Me: Beg pardon? Vendor: Three plus five equals threeve. This is simple math. Me: Three plus five is eight. There's no such thing as threeve. Vendor: Are you trying to insult my intelligence? Me: ...I don't think that's how math works. [later] Bean Counter: [Vendor] just informed me that you didn't know that three plus five is threeve. I thought you were an expert and I hear you can't even do simple math. https://en.wikipedia.org/wiki/threeve[^] Just make it work! Me: ...

        "I need build Skynet. Plz send code"

        P Offline
        P Offline
        Patrice T
        wrote on last edited by
        #3

        Alaric_ wrote:

        "I need build Skynet. Plz send code"

        Don't do it, SkyNet is dark side of the force. ;)

        Patrice “Everything should be made as simple as possible, but no simpler.” Albert Einstein

        1 Reply Last reply
        0
        • A Alaric_

          Me: I'm having some trouble understanding your data model. The Foo in this table doesn't match the Foo in that table and there are bidirectional, implicit relationships between two other tables that have no referential integrity. The "BarId" on "EntityA" seems to match with "BarId" on "EntityB" but there is a "Bazinga" on "EntityA" that matches a different "EntityB" where "EntityA.BarId != EntityB.BarId" These conflicts are making it very difficult to trust your schema and it is also very difficult to know which version of the database's facts represent our real business data. Vendor: I don't see any issue. It appears you just have not been provided with clear details on how our data model works. You see, three plus five equals threeve. Me: Beg pardon? Vendor: Three plus five equals threeve. This is simple math. Me: Three plus five is eight. There's no such thing as threeve. Vendor: Are you trying to insult my intelligence? Me: ...I don't think that's how math works. [later] Bean Counter: [Vendor] just informed me that you didn't know that three plus five is threeve. I thought you were an expert and I hear you can't even do simple math. https://en.wikipedia.org/wiki/threeve[^] Just make it work! Me: ...

          "I need build Skynet. Plz send code"

          Sander RosselS Offline
          Sander RosselS Offline
          Sander Rossel
          wrote on last edited by
          #4

          :thumbsup: :laugh:

          Visit my blog at Sander's bits - Writing the code you need. Or read my articles at my CodeProject profile.

          Simplicity is prerequisite for reliability. — Edsger W. Dijkstra

          Regards, Sander

          1 Reply Last reply
          0
          • A Alaric_

            Me: I'm having some trouble understanding your data model. The Foo in this table doesn't match the Foo in that table and there are bidirectional, implicit relationships between two other tables that have no referential integrity. The "BarId" on "EntityA" seems to match with "BarId" on "EntityB" but there is a "Bazinga" on "EntityA" that matches a different "EntityB" where "EntityA.BarId != EntityB.BarId" These conflicts are making it very difficult to trust your schema and it is also very difficult to know which version of the database's facts represent our real business data. Vendor: I don't see any issue. It appears you just have not been provided with clear details on how our data model works. You see, three plus five equals threeve. Me: Beg pardon? Vendor: Three plus five equals threeve. This is simple math. Me: Three plus five is eight. There's no such thing as threeve. Vendor: Are you trying to insult my intelligence? Me: ...I don't think that's how math works. [later] Bean Counter: [Vendor] just informed me that you didn't know that three plus five is threeve. I thought you were an expert and I hear you can't even do simple math. https://en.wikipedia.org/wiki/threeve[^] Just make it work! Me: ...

            "I need build Skynet. Plz send code"

            L Offline
            L Offline
            Lost User
            wrote on last edited by
            #5

            Alaric_ wrote:

            Vendor: Are you trying to insult my intelligence?

            No, I wasn't trying. :)

            Bastard Programmer from Hell :suss: If you can't read my code, try converting it here[^][](X-Clacks-Overhead: GNU Terry Pratchett)

            1 Reply Last reply
            0
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • World
            • Users
            • Groups