JSON

is there a better way to create DB table for the particular JSON data I’m trying to work with?

I’m making a basic CRUD REST app with Spring/Hibernate that handles JSON data that I got from https://jsonplaceholder.typicode.com/users

As you can see in the link, the JSON data has nested JSONs and I made them into individual Java classes named Address, Company, Geo, and User.

At this point, I’m thinking of assigning each variable in those classes into each columns of the table by using @Column annotation because I don’t know how to insert nested JSON or Arrays into postgres table.

So, by result, my SQL script ends up looking rather… primitive:

create table users."user"
(
    id serial
        constraint user_pk
            primary key,
    name varchar default null,
    username varchar default null,
    email varchar default null,
    street varchar default null,
    suite varchar default null,
    city varchar default null,
    zipcode varchar default null,
    lat varchar default null,
    lng varchar default null,
    phone varchar default null,
    website varchar default null,
    company_name varchar default null,
    catch_phrase varchar default null,
    bs varchar default null
);

Is there a more elegant way of creating DB table for this particular JSON data?

3 thoughts on “Creating Postgres table based on nested JSON?”
  1. تنظيف مداخن المطاعم

    تركيب شفاطات مطاعم

    تنظيف هود المطاعم

    شركة تنظيف مداخن المطاعم

    https://www.zahra-clean.com/شركات/افضل-شركة-تنظيف-مداخن-المطاعم-بجده/

    توفر شركتنا افضل شركة تنظيف مداخن المطاعم بجده فريق متكامل على أعلى مستوى، يقوم بالتنظيف التام والشامل والتخلص من كافة الترسبات بمجاري المداخن من أجل المحافظة عليها وإطالة عمرها، فالزيوت التي تترسب يمكن أن تتسبب في حدوث حريق كذلك تكون الروائح كريهة، لذا ينبغي بصفة دورية تنظيف المداخن للتخلص من تلك الرواسب والروائح الكريهة، والعمل على تقليل الدخان الذي ينبعث من المداخن بسبب تلك الترسبات، وهذا ما يوفره فريق العمل المتخصص بالشركة.

  2. دهان ابواب

    معلم دهانات في جدة

    دهان ابواب خشب داخلية

    معلم دهان ابواب حديد

    معلم دهان ابواب خشب سنديان

    عالم الديكور والدهانات هو عالم متنوع للغاية ودائمًا ما يقدم الجديد خاصة بعد الثورة التكنولوجية الحديثة، والتي استطاعت أن تطرح العديد من التغيرات الجذرية الدهانات والديكور بصفة عامة، لذا يجب توخي الحذر عند اختيار مع أحد الأشخاص الذين يعملون في هذا المجال، حيث يجب التعامل مع مهندسين متخصصين في عالم الديكور والدهان، ويعد معلم دهان أبواب خشب بجدة هو الوجهة المفضلة على الإطلاق.

  3. عزل فوم

    عزل الاسطح بالفوم

    عوازل فوم

    عزل فوم حراري مائي

    افضل شركة عزل فوم

    عزل فوم مائي وحراري

    رش فوم عزل

    الفوم للعزل الحراري

    شركة عوازل فوم

    عزل فوم حراري

    شركة عزل فوم

    لديك سقف خرساني أو TN40 وتعاني من مشكلة حرارة الصيف وأمطار الشتاء ، هذا الوضع يجعلك مهتمًا جدًا بأكثر مواد العزل الحراري والمائي مقاومة في مصر. رش عزل البولي يوريثان المعزولة وأنت مطمئن

    استخدامات عزل البولي يوريثان:

     العزل الحراري والمائي للأسطح المعدنية (محلات – مصانع – منازل – مزارع …)

     العزل الحراري والهيدروليكي للأسطح الخرسانية (فيلات – مراكز تسوق – مدارس – مستشفيات – مساجد …)

    العزل الحراري للواجهات التي تواجه الشمس

    مميزاتالبولييوريثان_فوم  

    لا يوجد فواصل ، السطح المعزول بالكامل عبارة عن طبقة واحدة من المادة العازلة

    كثافة رغوة البولي يوريثان 45 كجم / م 3 ، وهي أعلى بكثير من كثافة رغوة البوليسترين ، لأن أعلى كثافة للبوليسترين هي 36 كجم / م 3.

    تعتبر رغوة البولي يوريثان أكثر كفاءة من البوليسترين من حيث المقاومة للحرارة

Comments are closed.